﻿/* 定义页面宽度 */


.wp{ width:990px;}
#mu ul{ background: url({STYLEIMGDIR}/mu_bg.png) no-repeat scroll 0 100% transparent;}
.wall {
	width: 990px;
	margin: 8px auto;
}
/*类别*/
.blank10 {
	clear:both;
	overflow: hidden;
}
.category p{
	float:left;
	width:16px;
	font-size: 16px;
	font-family:Microsoft YaHei,SimHei;
	color:#0058B0;
	display:inline;
	height: 23px;
	line-height: 23px;
	padding:0 7px;
	*padding: 0 4px;
	margin:2px 0 0 5px;
}
.category_left{
	background:url({STYLEIMGDIR}/bg_11.gif) no-repeat;
	width:45px;
	height:52px;
	float:left;
}
.category ul.mr0{
	margin-right:0px;
}
.category ul{
	padding:3px 0 0 0;
	height:49px;
	float:left;
	background:url({STYLEIMGDIR}/bg_12.gif)  right 0 no-repeat;
	margin-right:18px;
}
.category ul.width100{
	width:150px;
}
.category ul.width140{
	width:146px;
}
.category ul.width130{
	width:135px;
}
.category ul.width128{
	width:145px;
}
.category ul.width150{
	width:110px;
}
.category ul li{
	float:left;
	font-size: 14px;
	display:inline;
	height: 23px;
	line-height: 23px;
	padding:0 7px;
	*padding: 0 4px;
}
.category ul li a{
	color:#666;
}
.category ul li a:hover{
	color:#005EAC;
	text-decoration: none;
}
.category ul li.h_icon{
	position:relative;
}
.category ul li.h_icon a{
	color:#FF3300;
}
.category ul li img.new_icon{
	position:absolute;
	top:4px;
}
.category ul li.reds a{
	color:#FF3300;
}
#nv li a:hove{background: url({STYLEIMGDIR}/nv_a.png) no-repeat scroll 50% -39px #005AB4;}

/* 多格 */
.topshowbox{ margin:0 0 8px 0; padding:0; border:none; height:400px; overflow:hidden;}
.topshow_l{ width:325px; margin:0; padding:0; border:none; height:400px; overflow:hidden;}
.topshow_c{ width:433px; margin:0 8px 0 5px; padding:0; height:396px; border: solid #e3e3e3; border-width:1px; overflow:hidden; background: url({STYLEIMGDIR}/topshow_c.gif) repeat-x top;}
.topshow_c .show{ color: #F60;}

.topshow_r{ width:210px; float:right; margin:0; _position:absolute; _margin:-400px 0 0 120px; padding:0; border:none; height:396px; overflow:hidden; border:1px solid #cee5ec; background:#ebf6fb; }
.topshow_r img {border:1px solid #cee5ec; }

.tjtw li{float:left;width:100%;font-size:14px;height:24px;line-height:24px;overflow:hidden;margin-top:0px;}
.tjtw li a{background:url({STYLEIMGDIR}/jian.png) no-repeat;;text-indent:11px;display:block;}
.tjtw li a:hover {color:#0657B2;background-color:#d6e9f2;text-decoration:none}

.ts_box1a{ margin:0px 0 0 0; padding:0; border:none; height:32px; line-height:32px; overflow:hidden; }
.ts_box1a .blocktitle{ color:#334F64; height:32px; margin:0; background: url({STYLEIMGDIR}/ts_box1a.png) no-repeat 0 0;}
.ts_box1a .blocktitle a{ color:#334F64;}

.ts_title01{ position:absolute; margin:-32px 15px 0 0; color:#666; text-align:right; overflow:hidden; height:32px; line-height:32px; width:305px; }
.ts_title01_ft{ height:82px; *height:82px; overflow:hidden; margin:8px 0 0 0; padding:0; border: solid #e3e3e3; border-width:1px 1px 1px 1px;}
.tuwen01{ height:80px; overflow:hidden; margin:0 5px; padding:0; border-bottom:#e3e3e3 dashed 1px;}
.tuwen01 dt a{ font-size:14px;}

.rdtj05{ margin:0; padding:0;}
.rdtj05 .module ul{ margin:5px 10px 0 10px;}
.rdtj05 .module ul li{ font-size:14px; background:none; padding-left: 0px;}
.rdtj05 .module ul li .rdtj05a{ color: #F60;}
.rdtj05 .module ul li .rdtj05b{ color: #333;}
.showtop01{ background:none; height:90px; overflow:hidden; margin:0 5px; padding:0; border: dashed #e3e3e3; border-width:0 0 1px 0;}
		.showtop01 a, .showtop01 strong, .showtop01 span {display:block;}
		.showtop01 a {margin-bottom:5px;cursor:pointer;}
		.showtop01 strong {height:30px;font:20px/30px "黑体";text-align:center;overflow:hidden;}
		.showtop01 span {height:40px;line-height:20px;overflow:hidden;}

.showtoptab{ margin:20px 10px 8px 10px; padding:0; border:none; font-size:14px;}
.showtoptab .tb-c{ padding:8px;}
.showtoptab .tb{ padding:0; margin:0; overflow:hidden;}
.showtoptab .title{ padding:0; margin:0; border:none; background:none;  height:27px; line-height:27px; overflow:hidden;}
.showtoptab .tab-title .tb a { clear:both;  margin:0 5px 0 0; _margin:0 3px 0 0; overflow:hidden; display: block; line-height:24px; +line-height:24px; _line-height:22px; height:27px; padding: 0; color:#4A4A4A;  text-align:center;font-size:12px; width:75px; border:none; background: url({STYLEIMGDIR}/002.gif) no-repeat center; }
.showtoptab .tb .a a { clear:both; margin:0 5px 0 0; _margin:0 3px 0 0; overflow:hidden; width:75px; line-height:24px; +line-height:24px; _line-height:22px; height:27px; border:none; color:#0291e3; font-weight:normal; text-align:center; text-decoration:none; background: url({STYLEIMGDIR}/001.gif) no-repeat center;}
.showjrmx{ margin:10px 0 10px 0; border:#e3e3e3 solid 1px;}

.ggtitlebox{ margin:0; height:32px; overflow:hidden; background: url({STYLEIMGDIR}/showtitle2.gif) no-repeat center;}
.ggtitlebox .ggmore{ width:120px; text-align:right; position:absolute; margin:-25px 0 0 70px;}
.ggtitlebox .ggmore a{ color:#334F64;}
.ggtitlebox .ggmore a:hover{ color: #F00; text-decoration:none;}
.ggtitlebox .blocktitle{ color:#334F64; height:32px; margin:0; background: url({STYLEIMGDIR}/showtitle2.gif) no-repeat 0 0;}
.ggbox_ft{ border: solid #e3e3e3; border-width:0 1px 1px 1px; margin:0; height:277px; overflow:hidden;}

.ggbox_ft ul{ margin:10px;}
.hdpicbox{ height:303px; overflow:hidden; border: solid #e3e3e3; border-width:1px 1px 1px 1px;}

/**
 * 特别提醒
 * @author moke8
 * @date 2012-09-12
 */
/* layout */
.layout {position:relative;margin:0 auto;width:990px;zoom:1;margin-bottom:-8px }
#msg, #msg .title {background:url({STYLEIMGDIR}/bg_other.png) no-repeat;}
#msg .content, #msg .close {background:url({STYLEIMGDIR}/icon.gif) no-repeat;}
#msg {width:988px;height:34px;border:1px solid #EDDDAB;background-color:#fffce9;background-position:right -34px;overflow:hidden;}
	#msg .title {float:left;padding-top:34px;width:110px;height:0;overflow:hidden;}
	#msg .content {float:left;height:34px;text-indent:20px;color:#666;line-height:30px;background-position:0 10px;}
		#msg .c_orange {font:18px/30px "Arial";}
		#msg .content a, #msg .content a:visited {margin-left:15px;text-decoration:underline;color:#C69324;}
		#msg .content a:hover {color:#FC6D02;}
	#msg .close {position:absolute;top:5px;right:5px;padding-top:12px;width:11px;height:0;background-position:2px -22px;overflow:hidden;}
	#msg .close:hover {background-position:-13px -24px;}
/**
 * 论坛列表页
 * @date 20118-3
 */

#side-wrap {float:left;width:200px;}
/*=S list-board */
.list-board {width:184px;}
	.list-board h1 {height:30px;text-align:center;}
	.board-logo {margin: 0 auto;width:128px;height:128px;text-align:center;overflow:hidden;-webkit-box-shadow:2px 2px 5px #CDCDCD;box-shadow:2px 2px 5px #CDCDCD;-webkit-border-radius:10px;border-radius:10px;}
		.board-logo img {width:128px;height:128px;}

    .board-tips{position:relative;margin:12px auto;padding:6px;width:112px;border:1px solid #afcfe5;-webkit-box-shadow:1px 1px 2px #efefef;box-shadow:1px 1px 2px #efefef;-webkit-border-radius:5px;border-radius:5px;background-color:#f5f9f1;background:-moz-linear-gradient(0% 0% 270deg, #F5F9F1,#fff);background:-webkit-gradient(linear, left top, left bottom, from(#F5F9F1),to(#fff)); }
        .board-tips .tip-arrow-top{position:absolute;top:-9px;left:9px;padding-top:9px;width:8px;height:0;overflow:hidden;background:url({STYLEIMGDIR}/list_bg.gif) -142px -367px no-repeat;}
/*=E list-board */

/*=S unlogin */
#menu strong, #search, .search-btn:hover, .regist-btn, .regist-btn i, .main-hd h3, .login-btn a, .uopt a, .share-vote .pct i, .uopt em, .uspace a, .respon .help {background:url({STYLEIMGDIR}/index_bg.png) no-repeat;}
#unlogin {position:relative;margin:8px auto 10px;padding:25px 0 0 25px;width:965px;height:75px;line-height:28px;font-size:14px;background:url({STYLEIMGDIR}/index_unlogin_bg.jpg) no-repeat;overflow:hidden;}
		#unlogin h2 {float:left;color:#ed960e;font:400 20px/24px "Microsoft Yahei";}
		.regist-btn, .regist-btn:visited {position:absolute;top:25px;right:40px;float:left;padding:0 13px 0 15px;height:39px;font:400 18px/39px "Microsoft Yahei";color:#FFF;}
		.regist-btn:hover {color:#FFF;text-decoration:none;background-position:0 -39px;}
			.regist-btn i {float:left;position:absolute;top:0;right:-2px;width:15px;height:39px;background-position:right 0;}
			.regist-btn:hover i {background-position:right -39px;}

/*=侧边栏 */
.list-side {margin:0 0;width:184px;}
	.list-side-hd {padding-top:8px; height:30px;line-height:36px;border-bottom:1px solid #E0E0E0;overflow:hidden;}
	/*==版主推荐 */
	.list-recommend {padding-top:10px;}
	.list-recommend li {margin:7px 0 10px 0;width:184px;height:60px;overflow:hidden;}
		.list-recommend img {float:left;padding-right:5px;width:60px;height:60px;}
		.list-recommend a em {width:100px;color:#999;line-height:18px;}
		.list-recommend a:hover em {text-decoration:underline}
		.list-recommend strong {line-height:22px;}
	
	/*==热帖排行 */
	.list-rank {padding:8px 0 10px 0}
	.list-rank li {margin:5px 0 10px 0;height:20px;line-height:20px;overflow:hidden;}
		.list-rank em, .list-rank span {padding:0 5px 0 2px;font-family:Arial;font-size:14px;color:#999;}
		.list-rank em {color:#8CA226;}

/*=S 文字 */
.color1 {color:#334F67;} /* 深蓝 */
.color2 {color:#FC6D02;} /* 绿色 */
.color9 {color:#999;} /* 浅灰 */
.yahei {font:700 16px/1.5 "Microsoft YaHei";}
/*=E 文字 */

/*=S 链接 */
.link0 a, .link0 a:visited {color:#0657B2;} /* 蓝色 -> 橙色 */
.link0 a:hover {color:#FC6D02;}
.link1 a, .link1 a:visited, .link1 a:hover {color:#334F67;} /* 深蓝 -> 深蓝 */
.link2 a, .link2 a:visited, .link2 a:hover {color:#8CA226;} /* 绿色 -> 绿色 */
.link6 a, .link6 a:visited {color:#666;} /* 灰色 -> 灰色 */
.link6 a:hover {color:#0657B2;}
/*=E 链接 */

/*=S quickpost-mod */
.quickpost-mod{overflow:hidden;_zoom:1;font-size:16px;font-family:"microsoft yahei";}
.quickpost-mod li{float:left;}
.quickpost-mod li a{display:inline-block;padding-left:20px;outline:none;background:#FFF url({STYLEIMGDIR}/quickpost_bg.png) 0 0 no-repeat;}
.quickpost-mod li a em{display:inline-block;padding:18px 15px 0 0;height:52px;line-height:30px;color:#666;background:#FFF url({STYLEIMGDIR}/quickpost_bg.png) 100% 0 no-repeat;}
.quickpost-mod li a:visited,.quickpost-mod li a:hover{color:#666;}
.quickpost-mod li a:hover{background-position:0 -75px;text-decoration:none;}
.quickpost-mod li a:hover em{background-position:100% -75px;text-decoration:none;}
.quickpost-mod li a img{float:left;margin-right:5px;}
/*=E quickpost-mod */


/*=S list-tab */
.list-tab .list-tab-hd, .list-tab .list-tab-hd .current, .list-tab .list-tab-hd strong {background:url({STYLEIMGDIR}/list_bg.gif) no-repeat;}
.list-tab {clear:both;}
	.list-tab .list-tab-hd {margin-top:10px;padding:4px 5px 0 7px;height:26px;border-top:1px solid #F3F3F3;border-right:1px solid #F3F3F3;border-bottom:2px solid #67a7db;border-left:1px solid #F3F3F3;background-repeat:repeat-x;}
	.list-tab .list-tab-hd ul {position:absolute;height:28px;line-height:28px;overflow:hidden;}	
		.list-tab .list-tab-hd li {float:left;padding:0 18px;height:28px;font-size:14px;}
		.list-tab .list-tab-hd .current {padding:0 0 0 10px;background-position:0 -30px;}
			.list-tab .list-tab-hd strong {float:left;padding:0 18px 0 8px;height:28px;background-position:right -58px;}
	.list-tab .list-tab-bd {clear:both;}
/*=E list-tab */

/*=S list-search */
.list-search1 {float:right;border:1px solid #ddd;height:22px;background:url({STYLEIMGDIR}/list_search.gif) no-repeat right;}
	.list-search1 input {float:left;width:160px;height:14px;padding-left:3px;background:none;}
	.list-search1 a, .list-search1 a:visited {float:left;margin-left:-1px;height:20px;line-height:20px;text-align:center;color:#FFF;overflow:hidden;}
	.list-search1 .btn {float:left;cursor:pointer;width:60px;height:20px;color:#FFF;line-height:20px;}
/*=E list-search */

/*=S 表单 */
.txt {padding:3px;border:1px solid #E2E2E2;color:#333;}
.txt:hover, .txt:focus {border-color:#7DBDE2;}
.error, .error:hover, .error:focus {border-color: #FFABAB;}
.iblock {display:inline-block;*display:inline;zoom:1;vertical-align:middle;}

/* pgs --> pages & postbutton 分页、发帖按钮, pgb -->返回首页, nxt -->下一页 */
.pgs {}
	.pgs #newspecial, .pgs #newspecialtmp, .pgs #post_reply, .pgs #post_replytmp { float: left; margin-right: 5px; }
	.pg { float: right; }
	.pg, .pgb { line-height: 26px; }
			.pg a.nxt,.pgb a{padding:0 10px;}
			.pg a:hover,.pgb a:hover{border-color:#334f67;color:#334f67;}
			.pg a.nxt{padding-right:25px;background-image:url({STYLEIMGDIR}/arw_r.gif);background-position:90% 50%;}
			.pg a.prev{background-image:url({STYLEIMGDIR}/arw_l.gif);background-position:50% 50%;}
			.pg strong{background-color:#f3f3f3;}
		.pgb a{padding-left:25px;background-image:url({STYLEIMGDIR}/arw_l.gif);background-position:10px 50%;}
	#pgt .pg,#pgt .pgb{margin-top:5px;}
	
pgb a{background-image:url({STYLEIMGDIR}/arw_la.gif);background-position:2px 50%;padding-left:18px;}
	.pg a,.pg strong,.pgb a{background-repeat:no-repeat;border:1px solid #cee5ec;color:#666;display:inline;float:left;height:23px;margin-left:4px;overflow:hidden;text-decoration:none;}
	.pg,.pgb{line-height:23px;}
			.pg strong{background-color:#7fc5dc;border:1px solid #7fc5dc;color:#fff;}
            .pg a:hover,.pgb a:hover{background-color:#7fc5dc;border-color:#7fc5dc;color:#fff;text-decoration:none;}
			.pg a.nxt{background-image:url({STYLEIMGDIR}/arw_ra.gif);background-position:95% 50%;padding-right:20px;}
			.pg a.nxt:hover{background-image:url({STYLEIMGDIR}/arw_rs.gif);}
			.pgb a{background-image:url({STYLEIMGDIR}/arw_la.gif);background-position:2px 50%;padding-left:18px;}
			.pgb a:hover{background-image:url({STYLEIMGDIR}/arw_ls.gif);}
			.pg a.prev{background-image:url({STYLEIMGDIR}/arw_la.gif);background-position:50% 50%;}
			.pg a.prev:hover{background-image:url({STYLEIMGDIR}/arw_ls.gif);background-position:50% 50%;}

/* 大秀场 */
.nanhu_titone{background:url({STYLEIMGDIR}/dybg05.jpg) repeat-x;margin-bottom:0px;height:30px;line-height:31px;overflow:hidden;}
.nanhu_titone h2{float:left;color:#0068b7;padding-left:10px;font-size:14px;}
.nanhu_titone span{float:right;padding-right:5px;text-align:right;}
.nanhu_titone a{margin:0 5px;color:#344F64;}
.nanhu_titone em{color:#989898;}
.nanhu_boxtwo,.nanhu_boxthree{background:url({STYLEIMGDIR}/dybg06.jpg) repeat-x;height:138px;overflow:hidden;padding-right:267px;position:relative;*zoom:1;margin-bottom:8px;}
.nanhu_ulfour{position:absolute;right:0;top:0;float:right;width:253px;padding-top:6px;height:130px;padding-left:14px;background:url({STYLEIMGDIR}/dybg07.jpg) no-repeat;}
.nanhu_ulfour li,.nanhu_ulfive li{float:left;width:245px;text-indent:10px;height:18px;line-height:18px;overflow:hidden;margin-top:6px;font-size:14px;background-position:-279px -12px;background-position:-279px -14px\9;}
.nanhu_alinkone{height:138px;overflow:hidden;}
.nanhu_alinkone li{float:left;width:130px;height:112px;overflow:hidden;text-align:center;margin:14px 0px 0 12px;display:inline;}
.nanhu_alinkone img{width:128px;height:90px;}
.nanhu_fla{float:left;width:272px;}
.nanhu_ulfive{float:left;width:203px;margin-top:7px;}
.nanhu_ulfive li{width:203px;text-indent:12px;}
.nanhu_boxthree{padding-right:0;}

/* 帖子内容页提醒登录 */
#register-intro{position:relative;float:left;margin:10px auto;padding:15px;width:733px;height:63px;border:1px solid #a9cde1;background:url({STYLEIMGDIR}/reg_intro_bg.png) right bottom no-repeat #fffce9;font-size:14px;color:#666;}
#register-intro strong{display:block;margin-bottom:15px;font-size:16px;color:#1467cb;}
#register-intro .reg-close{display:block;position:absolute;cursor:pointer;right:8px;top:7px;padding-top:8px;width:7px;height:0px;overflow:hidden;background:url({STYLEIMGDIR}/reg_intro_close.png) no-repeat;}
#register-intro .reg-close:hover{background-position:left -8px;}
/* 按钮 */
.btn_sm{display:inline-block;*display:inline;zoom:1;padding-left:5px;overflow:hidden;}
	.btn_sm span{float:left;padding:0 10px 0 5px;cursor:pointer;zoom:1;}
	.btn_sm:hover{text-decoration:none;}
	.btn_sm span{font-weight:800;color:#FFF;}
	/* 大按钮 */
	.btn_sm{height:24px;line-height:24px;font-size:14px;vertical-align:middle;width:78px}
		.btn_sm {background:url({STYLEIMGDIR}/btn1.png) no-repeat 0 0;width:78px;vertical-align:middle;}
		.btn_sm:hover {background:url({STYLEIMGDIR}/btn2.png) no-repeat 0 0;width:78px;vertical-align:middle;}
/* QQ联号 */		
.account-related{padding-left:7px;height:24px;line-height:24px;font-size:12px;}
.account-related .account-qq, .account-related .account-sina{color:#039;display:inline-block;padding-left:25px;height:24px;background:url({STYLEIMGDIR}/iconqq.png) 5px -70px no-repeat;}
.account-related .account-qq{background-position:5px -1957px;}	

.ftbg0{width:100%;height:140px;background:#489bf0}
#ft0{clear:both;margin:0 auto 0;width:600px;height:90px;padding:15px 90px 20px 310px;background:#489bf0 url({STYLEIMGDIR}/ft_bg.png) 70px 30px no-repeat;_background:#489bf0 url({STYLEIMGDIR}/ft_bg.gif) 70px 30px no-repeat;text-align:left;color:#FFF}
#ft0 a{color:#FFF;}
#ft0 .pb_ft0{width:550px;height:30px;}
#ft0 .pb_ft0 .ft_nv1{background:url({STYLEIMGDIR}/ft_nav.png) 4px -3px no-repeat;_background:url({STYLEIMGDIR}/ft_nav.gif) 4px -3px no-repeat}
#ft0 .pb_ft0 .ft_nv2{background:url({STYLEIMGDIR}/ft_nav.png) 4px -33px no-repeat;_background:url({STYLEIMGDIR}/ft_nav.gif) 4px -33px no-repeat}
#ft0 .pb_ft0 .ft_nv3{background:url({STYLEIMGDIR}/ft_nav.png) 4px -63px no-repeat;_background:url({STYLEIMGDIR}/ft_nav.gif) 4px -63px no-repeat}
#ft0 .pb_ft0 .ft_nv4{background:url({STYLEIMGDIR}/ft_nav.png) 4px -93px no-repeat;_background:url({STYLEIMGDIR}/ft_nav.gif) 4px -93px no-repeat}
#ft0 .pb_ft0 .ft_nv5{background:url({STYLEIMGDIR}/ft_nav.png) 4px -3px no-repeat;_background:url({STYLEIMGDIR}/ft_nav.gif) 4px -3px no-repeat;}
#ft0 .pb_ft0 li{width:70px;height:30px;float:left;padding-left:34px;font-size:14px}
#ft0 .pb_ft0 a{color:#FFF;width:70px;height:30px;display:block}